;SPMnbsp; | Sunil Podar (podar@sbcs) | ;SPMnbsp; |
;SPMnbsp; | S.U.N.Y. at Stony Brook. | ;SPMnbsp; |
This document describes a way to maintain a simple ``album database'' and
susequently print formatted casette tape labels. The commands to accomplish
this have been implemented as a documentstyle option <#20#>tape<#20#> and should be
used with the <#21#>article<#21#> documentstyle, i.e., it should be invoked with
the command:
A casette has two sides and each side is assumed to hold one <#22#>album<#22#>. Each side of a casette tape label has three major fields of information, depicted in Figure 1.:
<#26#>1<#26#><#27#>side--1<#27#><#28#>title--1<#28#><#29#>addendum--1<#29#> <#30#>2<#30#><#31#>side--2<#31#><#32#>title--2<#32#><#33#>addendum--2<#33#>
Each side of the tape in the database is defined using the following command:
<#43#>
A tape label holds information for two sides. Following command produces the tape label:
<#47#>
The album entry corresponding to <#48#>album1-id<#48#> goes on the left side of the
tape label and those corresponding to <#49#>album2-id<#49#> on the right side. By
default, individual titles are picked up from the album definition and
formatted to appear under their own sides. If it is desired to have a single
title as the case may be if both sides of a tape are by the same composer or
group, then a title may be explicitly specified as the last arguement in
which case individual titles of the two albums, as specified in their
respective
A tape label also has two minor fields of information, that go on the side face of the tape label, on either side of the title. They are:
The width of the box in which the two fields described above are printed, is
controlled by a variable
The <#52#>side<#52#> and the <#53#>addendum<#53#> fields are set in a
On the outside of the left hand edge of the tape label, three vertical lines are shown. In addition to enforcing a correct height for each of the three regions, they also serve as an indicator. Their height is invariant and in the case when more text has been typed in a region than will fit on the label, they indicate precisely by how much has the height been overshot. They should, of course, be left out when the label is cut.
No choice of fonts or fontsizes is enforced and one is completely free to
choose these, although it is suggested that a small-sized font (such as those
obtained by
Two tape labels can be fit on a page, and a
It is assumed that each
The label can be cut out along the outer boundary -- the border lines are meant to be part of the label so the cut should be just along the outer edge of the lines.